Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 Croatia F1 Hungary F2 Slovenia F2 Croatia F3 Croatia F6 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Austria F2 Croatia F1 Portugal F1 Portugal F2 Portugal F3 UAE F1 UAE F2 Italy F10 Romania F1 Romania F2 Kuwait F1 Kuwait F2 Slovenia F1 Slovenia F2 Slovenia F3 Austria F8 Austria F9 Croatia F3 Croatia F4 Croatia F5 Mexico F17 Mexico F18 Mexico F19 Mexico F20 Tunisia F4 Tunisia F5 Tunisia F6 Tunisia F7 Croatia F1 Croatia F2 Portugal F1 Portugal F2 Croatia F5 Russia F1 Russia F2 Slovenia F1 Germany F14 Bosnia/Herzegovina F5 Portugal F4 Portugal F5 Croatia F1 Croatia F2 Germany F17 France F14 United Arab Emirates F1 Croatia F3 Croatia F4 Croatia F8 Brazil F25 Brazil F26 Czech Rep F4 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Bosnia & Herzegovina F6 Italy F12 Croatia F5 USA F1 Turkey F7 Croatia F5 Bosnia & Herzegovina F5 France F7 (Villers Les Nancy) Challenger Hamburg - Hamburg IX Open Internacional D'Andorra - Andorra USTA Seascape Challenger - Aptos Bulgarian Challenger 2002 - Sofia Geneva Challenger - Geneva Challenger Casino Lugano - Lugano Bristol Challenger Trophy - Bristol Volvo Sylt Open - Sylt Samsung Securities Cup Challenger Tennis - Seoul TED Open-Akbank Private Banking - Istanbul Yokohama World Tennis Gaora Cup - Yokohama Gemax Open - Belgrade Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana Alexander Kolyaskin Memorial - Donetsk The Nottingham Challenger - Nottingham IPP Open - Helsinki Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Gemax Samsung Open 2004 - Belgrade Heineken Challenger 2004 - Ho Chi Minh City Busan Open - Busan San Luis Potosi Challenger - San Luis Potosi Steelers Cup - Kosice 10ø Tornea B. Camparini - Reggio Emilia GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Mauritius Open - Mauritius Ostrava Open 2005 - Ostrava Architect Open - Budapest BH Telecom Indoors Sarajevo 2006 - Sarajevo Coffee Cup Challenger - Chikmagalur Ethias Trophy - Mons Samsung Secruities Cup Challenger - Seoul Privatbank Open 2006 - Dnepropetrovsk Unique Zagreb Open - Zagreb Dusseldorf Open Challenger 2007 - Dusseldorf Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Ethias Trophy - Mons Challenger Tunisie - Tunis IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Zagreb Open - Zagreb Guzzini Challenger - Recanati Geneva Challenger - Geneva President's Cup - Astana Heilbronn Challenger Sofia Challenger Tenerife Challenger Busan Challenger Zagreb Challenger Cremona Challenger Rijeka Challenger Pozoblanco Challenger Banja Luka Challenger Ljubljana Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Florionapolis Challenger Heilbronn Challenger Sarajevo Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Rome Challenger Athens Challenger Arad Challenger Beijing Challenger Banja Luka Challenger Tashkent Challenger Seoul Challenger Aachen Challenger Bratislava Challenger Meknes Challenger Astana Challenger Casablanca Challenger Fergana Challenger San Marino Challenger Genova Challenger Banja Luka Challenger Rio De Janeiro Challenger Porto Alegre Challenger Geneva Challenger Montevideo Challenger Sao Paulo Challenger Bucaramanga Challenger Bergamo Challenger Cherbourg Challenger Kyoto Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Ostrava Challenger Arad Challenger Prague Challenger Milan Challenger Eskisehir Challenger San Marino Challenger St. Remy Challenger Banja Luka Challenger Tashkent Challenger Rennes Challenger Geneva Challenger Ortisei Challenger Yokohama Challenger Heilbronn Challenger Bucaramanga Challenger Chitre Challenger Bergamo Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Rimouski Challenger Guadalajara Challenger Sarasota Challenger Shenzhen Challenger Taipei City Challenger Tallahassee Challenger Gimcheon Challenger Busan Challenger Arad Challenger Marburg Challenger Kaohsiung Challenger Astana Challenger Segovia Challenger San Marino Challenger Cordenons Challenger Genova Challenger Trnava Challenger Orleans Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Casablanca Challenger Anning Challenger Eskisehir Challenger Fergana Challenger Braunschweig Challenger Poznan Challenger Segovia Challenger Trnava Challenger Orleans Challenger Ningboo Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Kobe Challenger Yokohama Challenger Brescia Challenger Andria Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Wroclaw Challenger Zhuhai Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Taipei City Challenger Busan Challenger Seoul Challenger Heilbronn Challenger Ilkley Challenger Winnetka Challenger Alphen Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Mons Challenger Brest Challenger Eckental Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Maui Challenger Budapest Challenger Kyoto Challenger Zhuhai Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Prostejov Challenger Segovia Challenger Portoroz Challenger Bratislava Challenger Andria Challenger UBS Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Serbia Open - Belgrade Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Dubai Open - Dubai Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Croatia Open Umag - Umag China Open - Beijing Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Croatia Open - Umag Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Serbia Open - Belgrade PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Shenzhen Open - Shenzhen Erste Bank Open - Vienna Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Mercedes Cup - Stuttgart Konzum Croatia Open - Umag Rakuten Japan Open - Tokyo Chengdu Open - Chengdu Maharashtra Open - Pune Delray Beach Open - Delray Beach Ricoh Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Toronto Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, PO, COL-CRO 1-4 Croatia F4 Croatia F2 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Hungary F3 Slovenia F1 Slovenia F3 Slovakia F1 Croatia F6 Portugal F3 U.S. Open (juniors) Australian Open (juniors) Turkey F6 All Lower level tournaments Bosnia & Herzegovina F2 Challenger Casino Lugano - Lugano Open de Montauban - Montauban Sylt Open 2000 - Sylt Open de L'Isere-Open 38 - Grenoble Neride Prague Indoor - Prague 2001 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Manchester Challenger - Manchester Urbana-Champaign Challenger - Urbana Samarkand Challenger - Samarkand Britania Zavaleta - Puebla Asics Challenger Open - Monchengladbach Czech Indoor Open - Prague Challenger 42 - Andrezieux Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Tatra Banka Open - Bratislava IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Zagreb Open - Zagreb Banja Luka Challenger 2005 - Banja Luka Gemax Open - Belgrade Dharwad Challenger 2006 - Dharwad Unique Zagreb Open - Zagreb Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open 2006 - Istanbul Banja Luka Challenger - Banja Luka Flea Market Cup Busan Challenger Tennis - Busan Croatia Osiguranje Rijeka Open - Rijeka Aamulehti Tampere Opene - Tampere Kobstaedernes ATP Challenger - Kolding Keio Challenger International Tennis Tournament - Yokohama Delhi Challenger I - New Delhi Caversham International Tennis Tournament - Jersey KGHM Dialog Polish Indoors - Wroclaw Johannesburg Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli XL Bermuda Open - Bermuda Rijeka Open - Rijeka Zenith Tennis Cup-Harbour Club - Milan Vancouver Challenger Medjurgorje Open - Medjugorje Belgrade Challenger Rhodes Challenger Segovia Challenger Salzburg Challenger Rhodes Challenger Belgrade Challenger Helsinki Challenger Heilbronn Challenger Singapore Challenger Casablanca Challenger Salinas Challenger San Jose Challenger Rijeka Challenger Santiago Challenger Busan Challenger Athens Challenger Zagreb Challenger Astana Challenger Alessandria Challenger Salzburg Challenger Penza Challenger Segovia Challenger Recife Challenger Seoul Challenger Granby Challenger - Granby Geneva Challenger Heilbronn Challenger Bogota Challenger Meknes Challenger Guadalajara Challenger Le Gosier Challenger Kaohsiung Challenger Suzhou Challenger Ostrava Challenger Busan Challenger Cherbourg Challenger Arad Challenger Winnetka Challenger Open de Montauban - Montauban Binghamton Challenger Oberstaufen Challenger Koblenz Challenger St. Brieuc Challenger Bratislava Challenger Ostrava Challenger Challenger Britania Zavaleta - Puebla Kun-Ming Challenger Istanbul Challenger Sarajevo Challenger Drummondville Challenger Busan Challenger Fergana Challenger - Fergana Schickendanz Open - Furth Como Challenger St. Remy Challenger Izmir Challenger DPD Challenger 2002 - Aschaffenburg Tashkent Challenger Yokohama Challenger 2001 - Yokohama Santo Domingo Challenger BMW Challenger Open - Monchengladbach Segovia Challenger Rezidenza Open - Magdeburg The 70th King's Cup and Queen's Cup - Bangkok Lyon Challenger Budapest Challenger Shenzhen Challenger Sophia Antipolis Challenger Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Caltanissetta Challenger The Granby Natrel Challenger - Granby Kaohsiung Challenger Sarajevo Open 2004 - Sarajevo Gatineau Challenger Okal Cup 2003 - Eckental Shimadzu All Japan Indoor - Kyoto Yokohama Challenger Winnetka Challenger Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Thailand Open - Bangkok RCA Championships - Indianapolis Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona Grand Prix Hassan II - Casablanca Croatia Open - Umag Allianz Suisse Open Gstaad - Gstaad PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel PBZ Zagreb Indoors - Zagreb PBZ Zagreb Indoors - Zagreb Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Catella Swedish Open - Bastad Mercedes Cup - Stuttgart International German Open - Hamburg Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Aircel Chennai Open - Chennai Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Swiss Indoors Basel - Basel Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles PTT Thailand Open - Bangkok PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna U.S. Mens's Clay Court Championship - Houston Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Suisse Open - Gstaad Kremlin Cup - Moscow Konzum Croatia Open - Umag Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Geneva Open - Geneva Geneva Open - Geneva AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Geneva Open - Geneva International Indoor Tennis Championships of Croatia - Zagreb Bank Austria Tennis Trophy - Vienna Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem ASB Classic - Auckland French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, CRO-ESP 2-3 Davis Cup, World Group, 1R, USA-SUI 5-0